Tham khảo Đối tượng bất biến

This article contains some material from the Perl Design Patterns Book

  1. “immutable adjective”. Truy cập 3 tháng 6 năm 2017. 
  2. 1 2 3 Goetz et al. Java Concurrency in Practice. Addison Wesley Professional, 2006, Section 3.4. Immutability
  3. David O'Meara (tháng 4 năm 2003). “Mutable and Immutable Objects: Make sure methods can't be overridden.”. Java Ranch. Truy cập ngày 14 tháng 5 năm 2012. The preferred way is to make the class final. This is sometimes referred to as "Strong Immutability". It prevents anyone from extending your class and accidentally or deliberately making it mutable. 

Tài liệu tham khảo

WikiPedia: Đối tượng bất biến http://c2.com/cgi/wiki?ImmutableObject http://www.javapractices.com/Topic29.cjp http://www.javaranch.com/journal/2003/04/immutable... http://www.oxfordlearnersdictionaries.com/definiti... http://www.yegor256.com/2014/06/09/objects-should-... https://persistent.codeplex.com/ https://msdn.microsoft.com/en-us/library/system.co... https://facebook.github.io/immutable-js/ https://web.archive.org/web/20101020235317/http://... https://www.nuget.org/packages/System.Collections....